Senior .NET Developer
Location: Dublin, Ireland
Type: Full-time | Permanent | Hybrid
Salary: €75,000 – 85,000 (DOE)
Overview
An exciting opportunity has arisen for an experienced Senior .NET Developer to join a fast-growing, client-facing consulting team working with cutting-edge Microsoft technologies. This role is ideal for someone who thrives in a dynamic environment, enjoys solving complex technical challenges, and wants to make a real impact through high-quality software delivery.
As part of a collaborative engineering team, you will be responsible for designing, developing, and deploying scalable .NET-based solutions for high-profile clients across a variety of industries. You will have the opportunity to work on both greenfield and enterprise-grade systems using modern software development practices.
Key Responsibilities
- Design, develop, and implement high-performance solutions using the Microsoft .NET stack, primarily C#, .NET Core, ASP.NET Core, and WebAPI.
- Deliver secure, scalable, and cloud-ready applications on Azure and hybrid environments.
- Contribute to the architecture and technical direction of projects, including API design, workflow orchestration, and secure coding practices.
- Collaborate with cross-functional teams (BA, QA, DevOps, Architects) in an Agile / Scrum development environment.
- Support the full Application Lifecycle Management (ALM) using tools such as Visual Studio, Git, Azure DevOps, or GitHub.
- Mentor junior developers, uphold engineering best practices, and champion clean code, test automation, and CI/CD principles.
- Embed Secure Software Development principles into all aspects of software delivery.
- Participate in sprint planning, code reviews, retrospectives, and technical design discussions.
Key Requirements
- 5+ years of hands-on experience in enterprise-level .NET development roles.
- Strong expertise in:
- C#
- .NET Core / .NET 6+
- ASP.NET MVC, Razor Views
- RESTful WebAPI development
- Azure Cloud Services (App Services, Functions, Key Vault, etc.)
- Experience with:
- Git, Azure DevOps, or equivalent source control and CI/CD tools.
- Modern application architecture patterns (e.g., microservices, layered architecture).
- Agile methodologies (Scrum, Kanban) and sprint ceremonies.
- Proven ability to design and deliver secure, scalable, cloud-based solutions.
- Excellent communication and collaboration skills.
- Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
Nice to Have
- Experience with containerisation (Docker, Kubernetes).
- Familiarity with Infrastructure-as-Code (Terraform, Bicep).
- Exposure to frontend frameworks (Angular, React, or Blazor).
💼 What's on Offer
- Competitive salary and performance-based bonuses.
- Flexible hybrid work model.
- Comprehensive benefits package including health cover, pension, wellness initiatives.
- Continuous training, mentorship, and career development opportunities.
- Work on meaningful, large-scale projects with enterprise clients.
- Inclusive and collaborative work environment.
If you’re interested, please click below to apply. Any questions – contact Joseph Mullan in Reperio Human Capital.
Reperio Human Capital acts as an Employment Agency and an Employment Business.